dioxin-like compounds - English Synonyms Dictionary